package com.fantastic.model.pojo.zjs;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.*;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author: rxx
 * @since: 2024/5/22 10:19
 * @description: 账号信息表实体类
 */
//标明为实体类
@Data
//带参构造
@AllArgsConstructor
//无参构造
@NoArgsConstructor
public class Account {
    /**
     * 账号id
     */
    private Integer accountId;
    /**
     * 账号
     */
    private String account;
    /**
     * 密码
     */
    private String pwd;
    /**
     * 手机号
     */
    private String phone;
    /**
     * 注册时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "UTF-8")
    private LocalDateTime regisDate;
    /**
     * 账号状态
     */
    private Integer accountStatus;
    /**
     * 员工表编号（外键）
     */
    private Integer workersId;
    /**
     * 用户信息表编号（外键）
     */
    private Integer userId;
    /**
     * 账号储值
     */
    private BigDecimal accountStored;

}
